﻿html{min-width:1200px;}
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin: 0px;}
input,button,ul,ol{margin: 0px; padding: 0px;}
body,input,button,form{font-size: 14px; line-height: 28px; font-family: "microsoft yahei",'PingFang SC','Myriad Pro',"AvantGarde Bk BT","Arial",'Helvetica Neue', 'Helvetica', 'sans-serif'; color: #333333;}
h1,h2,h3,h4,h5,h6,font{font-size: 14px; font-weight: normal;}
ul,ol,li{list-style: none;}
input{background: none; border: 0 none;}
img,iframe{border: 0px;}
em,i{font-style: normal;}
button,input,select,textarea{font-size: 100%;}
table{border-collapse: collapse; border-spacing: 0;}
.red{color: #ba292e;}
.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.tar{text-align: right;}
.poa{position: absolute;}
.por{position: relative;}
.hidden{display: none;}
.w1200{width: 1200px; margin: 0 auto;}
.icon{background: url(../images/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
a{color: #333333; text-decoration: none;}
a:hover{color: #2e63bc; text-decoration: none;}
a:visited{text-decoration: none;}
.ease,
.ease *{-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.noease,
.noease *{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
:-moz-placeholder{color: #aaa;}
::-moz-placeholder{color: #aaa;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #aaa;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #aaa;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

/*top_main*/
.top_main{position:relative;width:100%;height:40px;line-height:40px;background:#2e63bc;font-size:12px;color:#fff;z-index:999;}
.top_main .top_l{color:#fff;font-size: 14px;}
.top_main .top_r{margin-right:0px;}
.top_main li{position: relative; float:left;display: inline-block; *display: block; *zoom: 1; text-align: center;}
.top_main li a{color: #fff; cursor: pointer;font-size: 14px;}
.top_main li a:hover{color:#fff;opacity: 0.8;filter:alpha(opacity=80);}
.top_main .top_r .adress{position:relative;padding-left:24px;background:url(../images/adress.png) no-repeat left center;background-size:14px 18px;z-index:99;cursor:pointer;}
.top_main .top_r .phone{position:relative;padding-left:28px;background:url(../images/phone.png) no-repeat left center;background-size:18px 18px;z-index:99;cursor:pointer;}
.top_main .top_r .mobile{position:relative;padding-left:24px;background:url(../images/mobile.png) no-repeat left center;background-size:11px 19px;z-index:99;cursor:pointer;}
.top_main .top_r .mobile img { position:absolute;left: -9px;z-index: 99;width: 100px;height: 0px;transition: all ease-in-out .2s;top: 40px; z-index: 99; display: block;  transition: all ease-in-out .2s;}
.top_main .top_r .mobile:hover img{ height:100px;}
.top_main .top_r .chinese{position:relative;padding-left:28px;background:url(../images/chinese.png) no-repeat left center;background-size:18px 18px;z-index:99;cursor:pointer;}
.top_main .top_r .chinese a{display:block;padding-right:12px;background:url("../images/chineseI.png") no-repeat right center;background-size:7px 3px;}
.top_main .top_r .chinese p{ display:none; text-align:center; width:100%; background-color:#fff;}
.top_main .top_r .chinese p a{ display:block; color:#333; border-bottom:#CCC solid 1px; width:100%; line-height:30px;}
.top_main .top_r .chinese:hover p{ display:block; position:absolute; left:0 ;top:40px;}
.top_main .top_r .chinese p a:hover{ color:#4f76b8;}
.top_main .top_r .webNav a{padding-left:20px;margin-left:4px;background:url(../images/navI.png) no-repeat left center;}
.top_main .top_r .mobile:hover .drop{display:block;}
.top_main .top_r .line{display:block;width:1px;height:20px;margin:10px 20px 0px;background:#6d92d0;}
.top_main .top_r .line1{margin-left:0px;}

/*header_main*/
.header_main{position:relative;width: 100%; height: 85px; z-index: 100; background: #fff;border-bottom: 1px solid #e9e8e9;}
.header_main .logo{float:left;width: 178px; height: 57px; display: block;padding-top: 28px;}
.header_main .logo img{float:left;width: 164px; height: 30px;  display: block;}
.header_main .logoTit{float:left;width: 200px; height: 57px; display: block;padding-top: 28px;color: #231815;font-size: 20px;padding-left: 20px;}.header_main .logoTit h2{ font-size:20px; font-weight:bold; color:#333;}
#nav_main{float:right;width:790px;height:85px;}
#nav_main .nav{width:106%;height: 85px; z-index:12;margin-left:40px;}
#nav_main .nav li{position:relative;float: left; padding:0 30px;z-index: 10;}
#nav_main .nav li a.aLink{font:normal 16px;height: 85px;line-height:85px; display: block; position: relative; cursor: pointer; overflow: hidden; color:#19222e;}
#nav_main .nav li a i{ width:100%; height:2px; background-color:#4f76b8; display:block; position:absolute; left:0; bottom:18px; display:none;}
#nav_main .nav li:first-child{padding:0 10px;}
#nav_main .nav li.item6{background:none;}
#nav_main .nav li.hover a.aLink,#nav_main .nav li:hover a.aLink{color:#4f76b8;}
#nav_main .nav li.hover i,#nav_main .nav li:hover i{ display:block;}
#nav_main .nav li.hover a.aLink:before{width: 100%;}
#nav_main .nav li:hover a.aLink:before{width: 100%;}
.header_main .tel_main{float:right;width:160px;height:110px;}
.header_main .tel_main .zx{margin-top:30px;font-size:14px;line-height:24px;color:#666;}
.header_main .tel_main .tel{font:normal 32px "Vladimir Script";line-height:24px;color:#333;text-indent: -12px;}

/*导航栏下拉*/
#nav_main li.hover .subnav a{background: none;}
#nav_main .nav .subnav{background: #f4f4f4;  height: auto; left:-8px;top:85px;position: absolute; width: 138px;z-index: 199;display:none;}
#nav_main .nav .subnav li{width: 100%;}
#nav_main .nav .subnav .nav1 a{color: #333; display: block; font-size: 14px;text-align:left;font-weight: 500; line-height: 12px;height: 12px; padding: 20px 0px; text-align:center;transition: all 0.2s ease-in-out 0s;border-top:1px solid #e3e3e3;}
#nav_main .nav .subnav li.nav1{padding:0;background:none;}
#nav_main .nav .subnav li.nav1:first-child a{border-top:none;}
#nav_main .nav .subnav li:hover{background:#4f76b8;}
#nav_main .nav .subnav li:hover a{text-indent:2px;color: #fff;}
#nav_main .nav li.item7{ padding-right:0;}
#nav_main .nav li.item7 .subnav{ left:20px; width:72px;}

/* banner */
#banner_main{overflow:hidden;z-index: 2;max-width:1920px;margin:0 auto;    width: 100%;}
#banner_main .banner {position: relative;width:100%;height:650px;margin:0 auto;min-width:1200px;}
#banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;}
#banner, .banner ul{max-height:650px; overflow:hidden;}
.banner li {width:100%;position:absolute;z-index:1;overflow:hidden;display: none;}
.banner li:first-child{display:block;}
.banner li img{width:1920px;height:650px;display:block;position:relative;left:50%;margin-left:-960px;top:0;min-width:1200px;}
#banner .tip {width:1000px; height:14px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-500px;bottom:18px;z-index:12; }
#banner .tip span{width:40px;height:2px;margin:0 10px;display:inline-block;font-size: 0;cursor: pointer;background-position:-140px -23px;}
#banner .tip span.cur{background-position:-190px -23px;}
#banner #btn_prev,#banner #btn_next{width:60px;height:60px;position:absolute;top:210px;z-index:5;}
#banner #btn_prev{background-position:0px 0;left:12%;transition: all 600ms ease;}
#banner #btn_next{background-position:-60px 0px;right:12%;transition: all 600ms ease;}
#banner #btn_prev:hover{left:11.6%;transition: all 600ms ease;}
#banner #btn_next:hover{right:11.6%;transition: all 600ms ease;}
/*banner end*/

/*footer*/
.footer_main{position:relative;width:100%;height:315px; background:url(../images/a3_02.jpg) center center no-repeat;overflow:hidden;}
.footer_main .part1 .middle{ float:left; width:218px;}
.footer_main .part1 .middle .bottomLogo{ margin-top:80px; width:211px; height:40px; display:block;}
.footer_main .part1 .middle i{ display:block; height:1px; width:100%; background-color:#545454; margin-top:28px;}
.footer_main .part1 .middle em{ display:block; height:1px; width:100%; background-color:#545454;}
.footer_main .part1 .middle p{ border-bottom:#545454 solid 1px; border-top:#545454 solid 1px; height:50px; line-height:50px; font-size:20px; color:#999; font-weight:bold; margin-top:4px; margin-bottom:4px; text-align:center;}
.footer_main .part1 .bottomNav{float:left;margin-top:80px; margin-left:110px;}
.footer_main .part1 .bottomNav .left{ float:left;height:164px; display:inline-block; width:140px;}
.footer_main .part1 .bottomNav .left h3{ font-size:14px; line-height:16px;color:#fff; height:36px; }
.footer_main .part1 .bottomNav .left .line{display:block;width:30px;height:2px;margin-bottom:20px;background:#1ea838;}
.footer_main .part1 .bottomNav .left dd a{ display:inline-block; font-size:14px; color:#a1a1a1; padding-right:16px; height:24px;}
.footer_main .part1 .bottomNav .left a:hover{ color:#fff;}
.footer_main .part1 .ewm{float:right;margin-top:80px;}
.footer_main .part1 .ewm .wx{display:block;width:120px;height:120px; background-color:#fff; text-align:center;}
.footer_main .part1 .ewm .wx img{display:inline-block;width:110px;height:110px; margin-top:5px;}
.footer_main .part1 .ewm .tit{margin-top:12px;font-size:14px;color:#ececec;line-height:16px;text-align:center;}
.copyright{width:100%;height:40px;line-height:40px;background:#000;}
.copyright p{font-size:12px;color:#666;}
.copyright a{font-size:12px;color:#666;}
.copyright span{margin:0 6px;}
.copyright a:hover{color:#fff;}

/********.toolbar1*********/
.toolbar1{width: 77px; position: fixed; right: 10px; bottom: 200px; z-index: 999; border: 1px solid #e8e8e8;}
.toolbar1 .icon2{width: 40px; height: 40px; display: block; margin: 11px auto 0; background: url(../images/fix-ico.png) no-repeat -2px 5px;}
.toolbar1 dd{width: 77px; height: 90px; border-top: 1px solid #f6f6f6; position: relative;}
.toolbar1 dd i{width: 77px; height: 90px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center; background: #fff; border-bottom: 1px solid #f6f6f6;}
.toolbar1 dd:first-child i{border-top: 0;}
.toolbar1 dd.item1 i .icon2{background-position: center 2px;}
.toolbar1 dd.item2 i .icon2{background-position: center -65px;}
.toolbar1 dd.item3 i .icon2{background-position: center -128px;}
.toolbar1 dd.return-top{display: none;}
.toolbar1 dd.return-top i .icon2{background-position: center -187px;}
.toolbar1 dd .pop{position: absolute; right: 145px; top: -45px; background: #fff; display: none;}
.toolbar1 dd .pop-code{width: 120px; padding: 10px 10px 0;}
.toolbar1 dd .pop-code img{width: 120px; height: 120px; display: block;}
.toolbar1 dd .pop-code h3{height: 40px; line-height: 40px; text-align: center; color: #f34636; font-size: 12px; font-weight: 400; white-space: nowrap;}
.toolbar1 dd.item1{position: static;}
.toolbar1 dd .zx{width: 172px; position: absolute; right: 145px; bottom: 0; padding: 10px 30px 10px; line-height: 24px; background: #fff; border: 1px solid #e8e8e8; z-index: 1000; display: none;}
.toolbar1 dd .zx .icon2{width: 40px; height: 42px; display: block; float: left; margin-right: 12px; margin-top: 0;}
.toolbar1 dd .zx .t{border-bottom: 1px solid #dedede; padding: 10px 0;}
.toolbar1 dd .zx .t span{display: block;}
.toolbar1 dd .zx .t s{background-position: 0 -246px;}
.toolbar1 dd .zx .t.t2 s{background-position: 0 -314px;}
.toolbar1 dd .zx .t.t3 s{background-position: 0 -383px;}
.toolbar1 dd .zx .t.t4{border-bottom: 0;}
.toolbar1 dd:hover i{background: #f3f3f3;}

/*******index css*******/
.index .indexTit{text-align:center;}
.index .indexTit .tit{font-size:32px;color:#333333;font-weight: bold; line-height:32px;background:url("../images/wave.png") no-repeat center center;background-size:604px 1px;}
.index .indexTit .tit em{color:#2e63bc;}
.index .indexTit .subtit{margin-top:20px;font-size:16px;color:#333333;font-weight: bold;line-height:32px;text-align:center;text-indent:30px; width: 638px;margin: 0 auto;margin-top: 14px;}

/*产品中心*/
.index .floor_1_main{width:100%; padding-bottom:60px; background:#FFFFFF;}
.index .floor_1_main .floor_1 .indexTit{margin-top: 100px;}
.index .floor_1_main .floor_1 #product{position:relative;margin-top:60px;}
.index .floor_1_main .floor_1 #product .bd{position:relative;width:1200px;overflow:hidden;}
.index .floor_1_main .floor_1 #product .bd .list{width:104%;overflow:hidden;}
.index .floor_1_main .floor_1 #product .bd .list li{position:relative;float:left;display:block;width:283px;margin-right:20px;    border: 1px solid #dddddd;}
.index .floor_1_main .floor_1 #product .bd .list li a{display:block;}
.index .floor_1_main .floor_1 #product .bd .list li:first-child{margin-right:20px;}
.index .floor_1_main .floor_1 #product .bd .list li .img{display:block;width:283px;height:204px;}
.index .floor_1_main .floor_1 #product .bd .list li .txt{display:block;width:283px;height:82px;background:#f8f8f8; text-align:left;}
.index .floor_1_main .floor_1 #product .bd .list li .txt .tit{padding-top:12px;font-size:16px;line-height:20px;color:#333333;text-align:center; text-align:left; padding-left:14px;}
.index .floor_1_main .floor_1 #product .bd .list li .txt .subtit{margin-top:10px;font-size:14px;line-height:14px;text-align:center;color:#666666; text-align:left; padding-left:14px;}
.index .floor_1_main .floor_1 #product .bd .list li:hover a .txt{ background-color:#2e63bc;transition:all ease 600ms;}
.index .floor_1_main .floor_1 #product .bd .list li:hover a .txt .tit{color: #FFFFFF;}
.index .floor_1_main .floor_1 #product .bd .list li:hover a .txt .subtit{color: #FFFFFF;}
.index .floor_1_main .floor_1 #product .hd{position:absolute;width:100%;top:100px;}
.index .floor_1_main .floor_1 #product .hd .prev{position:absolute;left:-78px;display:block;width:35px;height:80px;background-position:-12px -211px;cursor:pointer;}
.index .floor_1_main .floor_1 #product .hd .next{position:absolute;right:-78px;display:block;width:35px;height:80px;background-position:-80px -211px;cursor:pointer;}
.index .floor_1_main .floor_1 #product .hd .prev:hover{background-position:-12px -302px;}
.index .floor_1_main .floor_1 #product .hd .next:hover{background-position:-80px -302px;}
.index .floor_1_main .floor_1 .more{height: 45px;width: 145px;background: #2e63bc;text-align: center;margin: 0 auto;margin-top: 80px;}
.index .floor_1_main .floor_1 .more a{height: 45px;width: 145px;font-size: 18px;color: #FFFFFF;text-align: center;line-height: 2.5;}
.index .floor_1_main .floor_1 .more:hover{background: #2d6bd3;}
/*我们的技术*/
.index .floor_2_main{height: 940px;background: url(../images/technologyBack.png) center center no-repeat;}
.index .floor_2_main .indexTit{padding-top: 100px;padding-bottom: 80px;}
.index .floor_2_main .floor_2 .indexTit .tit{font-size: 32px;color: #FFFFFF;}
.index .floor_2_main .floor_2 .indexTit .subtit{font-size: 16px;color: #DDDDDD;}
.index .floor_2_main .floor_2 .technology{height: 600px;}
.index .floor_2_main .floor_2 .technology ul .item{height: 300px;float: left;}
.index .floor_2_main .floor_2 .technology ul .item1{background: url(../images/a4_03.jpg) center center no-repeat;height: 300px;width: 600px;}
.index .floor_2_main .floor_2 .technology ul .item2{background: url(../images/a4_04.jpg) center center no-repeat;height: 300px;width: 600px;}
.index .floor_2_main .floor_2 .technology ul .item3{background: url(../images/a4_06.jpg) center center no-repeat;height: 300px;width: 600px;}
.index .floor_2_main .floor_2 .technology ul .item4{background: url(../images/a4_07.jpg) center center no-repeat;height: 300px;width: 600px;}
.index .floor_2_main .floor_2 .technology ul .item a .technology1{transition: all .36s ease;}
.index .floor_2_main .floor_2 .technology ul .item a .technology1 .tit{font-size: 28px;color: #FFFFFF;margin-top: 56px;margin-left: 56px;}
.index .floor_2_main .floor_2 .technology ul .item a .technology1  p{margin-top: 32px; height:122px;}
.index .floor_2_main .floor_2 .technology ul .item a .technology1  p span{ display:block;font-size: 14px;color: #deeaff;background: url(../images/triangle.png) 0px 10px no-repeat;padding-left: 24px;margin-left: 52px;margin-top: 5px;width: 345px;}
.index .floor_2_main .floor_2 .technology ul .item2 a .technology1 .tit,.index .floor_2_main .floor_2 .technology ul .item3 a .technology1 .tit{color: #333333;font-size: 28px;}
.index .floor_2_main .floor_2 .technology ul .item2 a .technology1 p span,.index .floor_2_main .floor_2 .technology ul .item3 a .technology1 p span{font-size: 14px;color: #666666;}
.index .floor_2_main .floor_2 .technology ul .item2 a .technology1 p span,.index .floor_2_main .floor_2 .technology ul .item3 a .technology1 p span{background: url(../images/siteIco1.png) 0px 10px no-repeat;padding-left: 20px;margin-left: 60px;}

.index .floor_2_main .floor_2 .technology ul .item .more{ display:block; width:32px; height:10px; background-position:-14px -408px; margin-left:76px; margin-top:28px;}
.index .floor_2_main .floor_2 .technology ul .item2 .more,.index .floor_2_main .floor_2 .technology ul .item3 .more{ display:block; width:32px; height:10px; background-position:-14px -393px;}

.index .floor_2_main .floor_2 .technology ul li:hover .technology1{ padding-left:10px;transition: all .36s ease;}

/*研发团队*/
.index .floor_3_main{height:730px;background: #FFFFFF;}
.index .floor_3_main .floor_3 .indexTit{padding-top: 100px;}
.index .floor_3_main .floor_3 .team{height: 250px;padding-top: 80px;}
.index .floor_3_main .floor_3 .team ul .item{height: 250px;width: 300px;float: left;text-align: center;}
.index .floor_3_main .floor_3 .team ul .item a img{height: 140px;width: 140px; display:inline-block;}
.index .floor_3_main .floor_3 .team ul .item i{ display:inline-block; width:138px; height:138px; background:url(../images/team-1.png) center center no-repeat;transition: all ease 600ms; transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
.index .floor_3_main .floor_3 .team ul .item.item2 i{ display:inline-block; width:138px; height:138px; background:url(../images/team-2_03.png) center center no-repeat;}
.index .floor_3_main .floor_3 .team ul .item.item3 i{ display:inline-block; width:138px; height:138px; background:url(../images/team-2_05.png) center center no-repeat;}
.index .floor_3_main .floor_3 .team ul .item.item4 i{ display:inline-block; width:138px; height:138px; background:url(../images/team-2_08.png) center center no-repeat;}
.index .floor_3_main .floor_3 .team ul .item a .txt{height: 140px;width: 300px;padding-top: 24px;transition: all ease 600ms;}
.index .floor_3_main .floor_3 .team ul .item a .txt .tit1{font-size: 22px;color: #333333;font-weight: bold; display:inline-block; width:220px;}
.index .floor_3_main .floor_3 .team ul .item a .txt .tit1 em{color:#2d4369; display:inline-block;}
.index .floor_3_main .floor_3 .team ul .item a .txt .cont{font-size: 14px;color: #666666;width: 268px;text-align: center;padding-top: 10px;padding-left: 18px;}
.index .floor_3_main .floor_3 .more{height: 45px;width: 145px;background: url(../images/more.png) center center no-repeat;margin: 0 auto;margin-top: 80px;transition: all ease 600ms;}
.index .floor_3_main .floor_3 .more:hover{height: 45px;width: 145px;background: url(../images/moreI.png) center center no-repeat;cursor: pointer;transition: all ease 600ms;}
.index .floor_3_main .floor_3 .more:hover p{color:#1c5ac1;transition: all ease 600ms;}
.index .floor_3_main .floor_3 .more p{color: #2e63bc;font-size: 18px;text-align: center;line-height: 2.5;}

.index .floor_3_main .floor_3 .team ul .item:hover i{transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
/*新闻中心*/

.adMain{ width:100%; height:565px; background:url(../images/a2_02.jpg) center center no-repeat; position:relative; overflow:hidden;}
.adMain .part1{ padding-top:60px;}
.adMain .part1 h3{ font-size:32px; color:#fff; line-height:32px; width:466px; border-left:#fff solid 1px; padding-left:48px; font-weight:bold;}
.adMain .part1 h3 span{ display:block; font-size:16px; color:#c4d5ec; line-height:30px; padding-top:16px; font-weight:normal;}
.adMain .part1 .t1{ position:relative; width:518px; margin-top:24px; height:110px;}
.adMain .part1 .t1 i{ display:block; width:28px; height:24px; background-position:-162px -180px; position:absolute; left:0; top:0;}
.adMain .part1 .t1 h4{ font-size:20px; color:#fff; line-height:20px; width:466px; font-weight:normal; padding-left:48px; padding-top:6px;}
.adMain .part1 .t1 h4 span{ display:block; font-size:14px; color:#c4d5ec; line-height:30px; padding-top:16px;}
.adMain .part1 .t1 em{ display:block; width:28px; height:24px; background-position:-218px -180px; position:absolute; right:0; top:80px;}
.adMain .picFocus{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:0;}
.adMain .picFocus .hd{ width:46%; margin-left:4%; float:left; margin-top:300px;}
.adMain .picFocus .hd ul{ display:inline-block; width:466px;}
.adMain .picFocus .hd ul li{ width:233px; height:62px; border-bottom:#517dbe solid 1px; float:left; margin-top:40px; position:relative;}
.adMain .picFocus .hd ul li h4{ font-size:20px; color:#fff; line-height:20px; width:466px; font-weight:normal;  position:absolute; left:0; top:-144px; display:none;}
.adMain .picFocus .hd ul li h4 span{ display:block; font-size:14px; color:#c4d5ec; line-height:26px; padding-top:6px;}
.adMain .picFocus .hd ul li i{ display:block; float:left; width:35px; height:41px; background-position:-167px -106px;}
.adMain .picFocus .hd ul li.li2 i{ display:block; float:left; width:35px; height:41px; background-position:-214px -106px;}
.adMain .picFocus .hd ul li.li3 i{ display:block; float:left; width:35px; height:41px; background-position:-260px -106px;}
.adMain .picFocus .hd ul li.li4 i{ display:block; float:left; width:35px; height:41px; background-position:-298px -106px;}
.adMain .picFocus .hd ul li p{ float:left; font-size:16px; color:#fff; line-height:16px; padding-left:10px;}
.adMain .picFocus .hd ul li p span{ display:block; font-size:14px; color:#ddd; line-height:14px; padding-top:6px;}
.adMain .picFocus .hd ul li s{ width:200px; height:2px; background-color:#b43232; display:block; position:absolute; left:0; bottom:-1px; display:none;}
.adMain .picFocus .hd ul li.on h4{ display:block;}
.adMain .picFocus .hd ul li.on s{ display:block;}
.adMain .picFocus .bd{ width:50%; float:left;  height:565px; }
.adMain .picFocus .bd ul li{ width:965px;height:565px;}
.adMain .picFocus .bd ul li img{ width:100%; height:565px; background-size:100%;}
.adMain .picFocus .hd ul li.li2 h4{ left:-233px;}
.adMain .picFocus .hd ul li.li3 h4{ left:0px; top:-247px;}
.adMain .picFocus .hd ul li.li4 h4{ left:-233px;top:-247px;}

/*新闻中心*/
.index .floor_5_main{width:100%; padding-top:90px;}
.floor_5_1{ width:1200px; height:445px; margin-top:50px; padding-bottom:50px;}
.floor_5_main .in_title i{ display:block; background:url(../images/a2_04.png) center center no-repeat; width:124px; height:12px; margin:0 auto; margin-top:12px;}

.floor_5_1 .floor_5_z{ float:left; width:532px;height:430px; position:relative;}
.floor_5_1 .floor_5_z a{ display:block;}
.floor_5_1 .floor_5_z .dk{ height:134px; width:532px;}
.floor_5_1 .floor_5_z img{ height:296px; width:532px; background-size:100%; display:block;}
.floor_5_1 .floor_5_z h3{width: 376px;border-bottom: #dadada solid 1px;height:38px;padding: 0;position: absolute;left:38px;top:314px; font-size:18px; color:#333;}
.floor_5_1 .floor_5_z p{ font-size: 14px;color: #999999;line-height: 22px;width: 376px;position: absolute;left:38px;top:360px;margin: 0;padding: 0;}
.floor_5_1 .floor_5_z i{font-family:"Arial"; display: block;font-size: 14px;color: #999999;margin: 0;padding: 0;position: absolute;top:358px;right:22px;}
.floor_5_1 .floor_5_z i span{ display:block; font-size:50px; color:#666; margin:0; padding:0; position:absolute; top: -40px;left: 0px; font-weight:normal; line-height:50px; }
.floor_5_1 .floor_5_z:hover{ background-color:#2e63bc;}
.floor_5_1 .floor_5_z:hover h3{ color:#fff;border-bottom: #4272c2 solid 1px;}
.floor_5_1 .floor_5_z:hover p,.floor_5_1 .floor_5_z:hover i,.floor_5_1 .floor_5_z:hover i span{ color:#fff;}

.floor_5_1 .floor_5_y{ float:right; width:608px; height:430px;}
.floor_5_1 .floor_5_y ul{ display:block; margin-top:40px; width:608px;height:431px; margin:0 auto;}
.floor_5_1 .floor_5_y ul li{ height:124px; width:608px; margin:0 auto; margin-top:19px; position:relative;}
.floor_5_1 .floor_5_y ul li a{ display:block;width:608px;height:124px;}
.floor_5_1 .floor_5_y ul li h3{ border-bottom:#eaeaea solid 1px; width:500px; float:left; height:114px; margin-top:10px;}
.floor_5_1 .floor_5_y ul li b{ display:block; width:6px; height:12px; background-position:-281px -187px; position:absolute; right:24px; top:90px;}
.floor_5_1 .floor_5_y ul li p{ font-size:16px; color:#333; width:500px; font-size:18px; color:#333; line-height:20px; }
.floor_5_1 .floor_5_y ul li p span{ display:block; font-size:14px; color:#666; line-height:24px; margin-top:12px;border-top:#dddddd solid 1px; padding-top:10px; font-weight:normal;}
.floor_5_1 .floor_5_y ul li i{ display:block; width:56px; float:right; font-size:14px; color:#666666; line-height:16px; text-align:left;}
.floor_5_1 .floor_5_y ul li i span{ display:block; font-size:50px; color:#666; line-height:50px; padding-top:10px;}
.floor_5_1 .floor_5_y ul li:nth-child(4){ border-bottom:none;}
.floor_5_1 .floor_5_y ul li:first-child+li+li+li{border-bottom:none;}
.floor_5_1 .floor_5_y ul li:hover b{ background-position:-297px -187px;} 
.floor_5_1 .floor_5_y ul li:hover p{ color:#0d8ae8;} 
.floor_5_1 .floor_5_y ul li:hover i,.floor_5_1 .floor_5_y ul li:hover i span{ color:#2e63bc;} 
.floor_5_1 .floor_5_y ul li.li1{ display:none;}
.floor_5_1 .floor_5_y ul li:hover p{ font-weight:bold;}
.floor_5_1 .floor_5_y ul li:hover p span{ font-weight:normal;}

.floor_5 .more{height: 45px;width: 145px;background: url(../images/more.png) center center no-repeat;margin: 0 auto;margin-bottom: 80px;transition: all ease 600ms;}
.floor_5 .more:hover{height: 45px;width: 145px;background: url(../images/moreI.png) center center no-repeat;cursor: pointer;transition: all ease 600ms;}
.floor_5 .more:hover p{color:#1c5ac1;transition: all ease 600ms;}
.floor_5 .more p{color: #2e63bc;font-size: 18px;text-align: center;line-height: 2.5;}

.ntpo{ padding-top:30px; padding-bottom:30px;  }
.cbm{ width:1200px; text-align:center;}
.bio{ clear:left; display:inline-block;width:800px;border: #aaa solid 1px;padding: 30px;}
.bio .zb{ float:left;}
.bio .zc{ float:left; text-align:left;}

/********.fixtool*********/
.toolbar {
  width: 50px;
  position: fixed;
  right: 10px;
  top: 500px;
  z-index: 999;
}
.toolbar dd {
  width: 50px;
  height: 50px;
  margin-bottom: 1px;
  position: relative;
  background: url(../images/black20.png) repeat 0 0;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.toolbar dd i {
  width: 50px;
  height: 50px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  text-align: center;
}
.toolbar dd i span {
  width: 35px;
  height: 35px;
  display: block;
  margin: 7px 0 0 7px;
  *margin: 7px 0 0 0;
  background: url(../images/rightFixIcon.png) no-repeat 0 0;
}
.toolbar .slide-tel {
  display: block;
  width: 0;
  height: 50px;
  line-height: 50px;
  font-size: 24px;
  font-weight: bold;
  font-family: arial;
  color: #FFF;
  position: absolute;
  padding: 0 0 0 50px;
  top: 0;
  right: 0;
  overflow: hidden;
}
.toolbar .pop {
  position: absolute;
  right: 90px;
  top: -65px;
  background: #375fb4;
  display: none;
}
.toolbar .pop-code {
  width: 120px;
  padding: 20px 20px 0;
}
.toolbar .pop-code img {
  width: 120px;
  height: 120px;
  display: block;
}
.toolbar .pop-code h3 {
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #f2e8e1;
  font-size: 16px;
  font-weight: 400;
  white-space: nowrap;
}
.toolbar .qq span {
  background-position: 0 -47px;
}
.toolbar .qq a {
  width: 50px;
  height: 50px;
  cursor: pointer;
  display: block;
}
.toolbar .qq:hover { background-color:#2e63bc;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.toolbar .tel span {
  background-position: 0 0;
}
.toolbar .tel:hover {
  background: #375fb4; border-radius:40px;
}
.toolbar .code span {
  background-position: 0 -95px;
}
.toolbar .code:hover {
   background-color:#2e63bc;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.toolbar .top span {
  background-position: 0 -142px;
}
.toolbar .top:hover {
 background-color:#2e63bc;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.toolbar dd:hover{background-color:#2e63bc;}
/***********category css*************/




/*发展历程*/

.ntpo .taghistory{padding:10px 0 0px;overflow:hidden;}
.ntpo .historybox{width:950px;margin:0 auto;background:url("../images/h-hbg.jpg") repeat-y center center;position:relative;padding-top: 75px;padding-bottom: 60px;overflow:hidden;*zoom:1;}
.ntpo .h-hbg{display:block;position:absolute;width:1px;height:75px;top:0;left:50%;}
.ntpo .h-fbg{display:block;position:absolute;width:1px;height:60px;bottom:0;left:50%;}
.ntpo .histitemr{width:385px;float:right;position:relative;padding-left: 90px;padding-bottom: 20px;}
.ntpo .histitemr h3{font-family: "pillgothic300mg"!important;font-size: 30px;color:#2e63bc;font-weight: bold;padding-left: 40px;background:url("../images/hicon-right.jpg") no-repeat 2px 3px;position:absolute;top:0px;left:-10px;line-height: 30px;width:62px;}
.ntpo .histul{padding-left: 50px;}
.ntpo .histul li{line-height: 20px;}
.ntpo .histitemr li{}
.ntpo .histiteml li{padding-right: 16px;margin-bottom:20px;background:url("../images/icon-pointer.jpg") no-repeat right 6px;}
.ntpo .histul li a{font-size: 12px;}
.ntpo .histul li a:hover,.histul .current a{color:#2e63bc;font-weight: bold;}
.ntpo .histiteml{width:385px;float:left;position:relative;padding-right: 90px;text-align: right;padding-bottom: 20px;}
.ntpo .histiteml h3{font-family: "pillgothic300mg"!important;font-size: 30px;color:#2e63bc;font-weight: bold;padding-right: 40px;background:url("../images/hicon-left.jpg") no-repeat 74px 3px;position:absolute;top:0px;right:-10px;line-height: 30px;text-align: left;width:62px;}
.ntpo .histiteml .histul{padding-left: 0px;padding-right: 20px;}
.ntpo .h-current{display:block;width:18px;height:18px;background:url("../images/hicon-crr.jpg") no-repeat;position:absolute;top:78px;left:50%;margin-left: -8px;z-index: 100;cursor:pointer;}














@media (max-width: 1366px) {
  .index .floor_1_main .floor_1 #product .hd .prev{left: -45px;}
  .index .floor_1_main .floor_1 #product .hd .next{ right:-45px;}
}
.adMain .part1{ position:relative; z-index:11;}





/* pager */
.pager{padding: 30px 0 0px; text-align: center;}
.pager:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.pager{*zoom: 1;}
.pager p{height: 26px; line-height: 26px; float: left; display: none;}
.pager ul{overflow: hidden; margin: 0 auto; text-align: center;}
.pager ul li{padding: 0 !important; height: auto !important; border: none !important; display: inline-block; *display: inline; zoom: 1;}
.pager ul a{margin: 0 1px; padding: 0 13px; height: 34px; line-height: 34px; text-decoration: none; float: left; background: #fff;border:1px solid #e5e5e5;border-radius:3px;}
.pager ul a.current{background-color: #3462ad; color: #fff;border-color:#3462ad;}
.pager ul a.current:hover{background-color: #3462ad; color: #fff;border-color:#3462ad;}
.pager ul a:hover{background: #3462ad; color: #fff;border-color:#3462ad;}

/* Underline From Center2 */
.hvr-underline-from-center2{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;}
.hvr-underline-from-center2:before{content: ""; position: absolute; z-index: -1; left: 50%; right: 50%; bottom: -1px; background: #3462ad; height: 2px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.hvr-underline-from-center2:hover:before,
.hvr-underline-from-center2.hover:before,
.hvr-underline-from-center2:focus:before,
.hvr-underline-from-center2:active:before{left: 0; right: 0;}
.hvr-underline-from-center2:hover,
.hvr-underline-from-center2.hover{*height: 43px; *border-bottom: 2px solid #3462ad; *line-height: 43px;}
@-webkit-keyframes scale{0%{-webkit-transform: scale(1);} 50%{-webkit-transform: scale(1.02);} 100%{-webkit-transform: scale(1);}}
@keyframes scale{0%{transform: scale(1);} 50%{transform: scale(1.02);} 100%{transform: scale(1);}}
/*# sourceMappingURL=style.css.map */